Import/export HS code 23091031: Dog or cat food with little or no milk
Dog or cat food containing less than 10% milk products by weight
Why this is important if you are looking for potential customers in the UK:
- It helps you understand the market size for your product in the UK.
- It provides you with a list of potential leads who have bought similar products.
* UK only, last 24 months analysed
Imports by country
What this shows: Import market volume by exporter country into the UK.
Top 5 values
| Country | £ |
|---|---|
| Netherlands | 78,545,128 |
| Germany | 66,810,713 |
| France | 66,038,255 |
| Belgium | 32,080,256 |
| Ireland | 22,527,373 |
Countries rank shift: first 12 months vs second 12 months
What this shows: Countries are on both sides of the Sankey. Left side is sorted by first 12-month volume, right side by second 12-month volume, so rank changes are visible from line crossings.
Top 10 values
| Country | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Netherlands | 37,377,416 | 41,167,712 | +3,790,296 |
| Germany | 34,763,548 | 32,047,165 | -2,716,383 |
| France | 34,209,946 | 31,828,309 | -2,381,637 |
| Belgium | 13,444,959 | 18,635,297 | +5,190,338 |
| Ireland | 14,419,030 | 8,108,343 | -6,310,687 |
| Czechia | 8,810,550 | 12,476,050 | +3,665,500 |
| China | 9,931,414 | 10,112,337 | +180,923 |
| Canada | 6,617,686 | 5,882,442 | -735,244 |
| Poland | 5,746,317 | 5,882,028 | +135,711 |
| Spain | 4,671,825 | 4,887,209 | +215,384 |
Imports by country of origin
What this shows: Import volume by production origin country. Differences from exporter-country data can indicate re-export routes.
Top 5 values
| Origin | £ |
|---|---|
| France | 83,485,540 |
| Germany | 79,666,370 |
| Netherlands | 58,144,102 |
| Czechia | 27,423,288 |
| China | 20,386,726 |
Country of origin rank shift: first 12 months vs second 12 months
What this shows: Origin countries are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Origin | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| France | 39,120,064 | 44,365,476 | +5,245,412 |
| Germany | 42,755,030 | 36,911,340 | -5,843,690 |
| Netherlands | 26,821,491 | 31,322,611 | +4,501,120 |
| Czechia | 11,601,267 | 15,822,021 | +4,220,754 |
| China | 10,056,296 | 10,330,430 | +274,134 |
| Ireland | 12,219,432 | 5,894,443 | -6,324,989 |
| Canada | 7,391,639 | 5,924,002 | -1,467,637 |
| Spain | 6,776,011 | 5,470,995 | -1,305,016 |
| Poland | 6,358,579 | 4,005,726 | -2,352,853 |
| United States | 6,771,585 | 2,329,515 | -4,442,070 |
Importers across UK regions
What this shows: Number of importing companies by UK ITL2 region.
Top 5 values
| UK region | Companies |
|---|---|
| Inner London - West | 9 |
| West Yorkshire | 7 |
| Leicestershire, Rutland and Northamptonshire | 6 |
| Surrey, East and West Sussex | 6 |
| Inner London - East | 5 |
UK regions rank shift: first 12 months vs second 12 months
What this shows: UK regions are on both sides of the Sankey. Left side is sorted by first 12-month importer count, right side by second 12-month importer count, so rank changes are visible from line crossings.
Top 10 values
| UK region | First 12m | Second 12m | Delta |
|---|---|---|---|
| Inner London - West | 5 | 8 | +3 |
| West Yorkshire | 5 | 6 | +1 |
| Leicestershire, Rutland and Northamptonshire | 5 | 6 | +1 |
| Surrey, East and West Sussex | 4 | 5 | +1 |
| Inner London - East | 4 | 3 | -1 |
| Bedfordshire and Hertfordshire | 3 | 4 | +1 |
| Berkshire, Buckinghamshire and Oxfordshire | 3 | 4 | +1 |
| North Yorkshire | 3 | 3 | +0 |
| Derbyshire and Nottinghamshire | 2 | 2 | +0 |
| Norfolk | 3 | 3 | +0 |
Import volume by transport
What this shows: Import value by transport mode used to bring goods into the UK.
Top 5 values
| Transport | £ |
|---|---|
| Roll on Roll off (RORO) | 242,089,695 |
| Sea transport (not vehicle on ferry) | 113,875,833 |
| Other | 5,203,035 |
| Air transport | 3,177,125 |
| Road transport | 18,922 |
Transport rank shift: first 12 months vs second 12 months
What this shows: Transport modes are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Transport | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Roll on Roll off (RORO) | 114,931,718 | 127,157,977 | +12,226,259 |
| Sea transport (not vehicle on ferry) | 62,951,092 | 50,924,741 | -12,026,351 |
| Other | 2,690,610 | 2,512,425 | -178,185 |
| Air transport | 2,777,403 | 399,722 | -2,377,681 |
| Road transport | 0 | 18,922 | +18,922 |
Import volume by port
What this shows: Import value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| Dover | 86,338,080 |
| Immingham Docks | 61,063,632 |
| London | 60,831,172 |
| Felixstowe | 26,110,882 |
| Harwich | 23,375,631 |
Port rank shift: first 12 months vs second 12 months
What this shows: Ports are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Port | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Dover | 37,225,820 | 49,112,260 | +11,886,440 |
| Immingham Docks | 23,061,459 | 38,002,173 | +14,940,714 |
| London | 33,071,731 | 27,759,441 | -5,312,290 |
| Felixstowe | 15,637,557 | 10,473,325 | -5,164,232 |
| Harwich | 12,032,002 | 11,343,629 | -688,373 |
| Liverpool Docks | 14,659,705 | 8,260,618 | -6,399,087 |
| Hull | 11,244,917 | 5,966,115 | -5,278,802 |
| Southampton | 7,087,458 | 5,042,177 | -2,045,281 |
| Eurotunnel | 3,945,225 | 3,865,661 | -79,564 |
| Middlesbrough | 3,693,120 | 3,980,081 | +286,961 |
Importer companies by SIC division
What this shows: Industry breakdown (SIC divisions) of importing companies.
Top 5 values
| SIC | Companies |
|---|---|
| Wholesale trade, except of motor vehicles and motorcycles | 38 |
| Manufacture of food products | 27 |
| Retail trade, except of motor vehicles and motorcycles | 20 |
| Office administrative, office support and other business support activities | 4 |
| Other manufacturing | 3 |
Importer companies over time
What this shows: Monthly count of unique importing companies.
Latest 5
| Month | Companies |
|---|---|
| 2026-04 | 36 |
| 2026-03 | 35 |
| 2026-02 | 39 |
| 2026-01 | 38 |
| 2025-12 | 39 |
Top importers
What this shows: Companies with the highest number of months traded for this HS code.
| Company | Months traded |
|---|---|
| PETS AT HOME LTD | 106 |
| B & M RETAIL LIMITED | 93 |
| ARMITAGE BROTHERS LIMITED | 90 |
| ROSEWOOD PET PRODUCTS LIMITED | 58 |
| PET MUNCHIES LIMITED | 53 |
| RC EKA LTD | 52 |
| CROWN PET FOODS LIMITED | 52 |
| MARS PETCARE UK | 52 |
| PROPET LIMITED | 52 |
| BSB PRODUCTS LIMITED | 52 |
Importer company size by revenue band
What this shows: Distribution of importers across company revenue bands.
Top 5 values
| Revenue | Companies |
|---|---|
| 54m+ | 28 |
| 1m-15m | 27 |
| 15m-54m | 16 |
| 0-1m | 8 |
| Other | 4 |
Import seasonality
What this shows: Average monthly import pattern from historical data.
Exports by country
What this shows: Export market volume by destination country from the UK.
Top 5 values
| Country | £ |
|---|---|
| France | 45,393,882 |
| Germany | 37,400,149 |
| Ireland | 27,344,273 |
| Poland | 25,884,418 |
| Italy | 11,157,899 |
Export countries rank shift: first 12 months vs second 12 months
What this shows: Destination countries are on both sides of the Sankey. Left side is sorted by first 12-month export volume, right side by second 12-month export volume, so rank changes are visible from line crossings.
Top 10 values
| Country | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| France | 25,719,336 | 19,674,546 | -6,044,790 |
| Germany | 16,310,203 | 21,089,946 | +4,779,743 |
| Ireland | 13,849,324 | 13,494,949 | -354,375 |
| Poland | 14,301,546 | 11,582,872 | -2,718,674 |
| Italy | 4,601,495 | 6,556,404 | +1,954,909 |
| Japan | 8,033,644 | 1,550,333 | -6,483,311 |
| Netherlands | 4,111,804 | 4,840,259 | +728,455 |
| Denmark | 3,654,448 | 3,894,585 | +240,137 |
| Sweden | 3,014,688 | 3,043,257 | +28,569 |
| Czechia | 2,517,869 | 2,847,563 | +329,694 |
Exports by country of origin
What this shows: Export volume by production origin country. For re-exports, indicates where goods originated before UK export.
Top 5 values
| Origin | £ |
|---|---|
| Ireland | 215,795 |
| United States | 182,816 |
| Germany | 156,328 |
| France | 153,976 |
| Netherlands | 147,594 |
Export origin countries rank shift: first 12 months vs second 12 months
What this shows: Origin countries are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Origin | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Ireland | 119,402 | 96,393 | -23,009 |
| United States | 124,575 | 58,241 | -66,334 |
| Germany | 83,367 | 72,961 | -10,406 |
| France | 90,522 | 63,454 | -27,068 |
| Netherlands | 81,166 | 66,428 | -14,738 |
| China | 55,529 | 37,904 | -17,625 |
| Poland | 46,143 | 41,124 | -5,019 |
| Austria | 45,944 | 29,975 | -15,969 |
| XI | 13,074 | 58,969 | +45,895 |
| Lithuania | 17,389 | 15,439 | -1,950 |
Export volume by transport
What this shows: Export value by transport mode used to ship goods from the UK.
Top 5 values
| Transport | £ |
|---|---|
| Roll on Roll off (RORO) | 191,577,255 |
| Sea transport (not vehicle on ferry) | 17,349,147 |
| Other | 2,151,990 |
| Air transport | 231,805 |
Export transport rank shift: first 12 months vs second 12 months
What this shows: Transport modes are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Transport | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Roll on Roll off (RORO) | 95,257,839 | 96,319,416 | +1,061,577 |
| Sea transport (not vehicle on ferry) | 11,783,074 | 5,566,073 | -6,217,001 |
| Other | 1,238,486 | 913,504 | -324,982 |
| Air transport | 81,419 | 150,386 | +68,967 |
Export volume by port
What this shows: Export value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| Dover / Eurotunnel | 116,265,572 |
| Dover | 26,642,593 |
| Liverpool Docks | 16,537,205 |
| Immingham Docks | 14,330,135 |
| London | 9,789,062 |
Export port rank shift: first 12 months vs second 12 months
What this shows: Ports are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Port | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Dover / Eurotunnel | 51,076,904 | 65,188,668 | +14,111,764 |
| Dover | 18,014,697 | 8,627,896 | -9,386,801 |
| Liverpool Docks | 6,594,513 | 9,942,692 | +3,348,179 |
| Immingham Docks | 7,235,875 | 7,094,260 | -141,615 |
| London | 6,532,012 | 3,257,050 | -3,274,962 |
| Southampton | 8,438,026 | 965,850 | -7,472,176 |
| Holyhead | 5,353,873 | 2,193,926 | -3,159,947 |
| London Gateway Port | 1,039,288 | 1,886,061 | +846,773 |
| 000 | 1,238,486 | 913,504 | -324,982 |
| Middlesbrough | 753,416 | 701,287 | -52,129 |
Quick facts
HS code: 23091031
Coverage: United Kingdom, most metrics for the last 24 months
Description: Dog or cat food containing less than 10% milk products by weight