Import/export HS code 23091011: 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 | £ |
|---|---|
| France | 255,395,668 |
| Poland | 216,894,476 |
| Ireland | 208,930,744 |
| Belgium | 153,444,088 |
| Germany | 149,273,936 |
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 £ |
|---|---|---|---|
| France | 111,678,140 | 143,717,528 | +32,039,388 |
| Poland | 113,301,030 | 103,593,446 | -9,707,584 |
| Ireland | 103,843,769 | 105,086,975 | +1,243,206 |
| Belgium | 76,029,204 | 77,414,884 | +1,385,680 |
| Germany | 72,339,744 | 76,934,192 | +4,594,448 |
| Thailand | 61,307,648 | 71,472,399 | +10,164,751 |
| China | 61,310,034 | 56,104,351 | -5,205,683 |
| Netherlands | 43,283,101 | 54,280,270 | +10,997,169 |
| Spain | 24,172,607 | 33,818,287 | +9,645,680 |
| Lithuania | 21,227,329 | 16,246,167 | -4,981,162 |
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 | 275,357,181 |
| Poland | 214,424,574 |
| Ireland | 177,617,226 |
| Germany | 152,601,953 |
| Netherlands | 142,644,255 |
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 | 124,060,206 | 151,296,975 | +27,236,769 |
| Poland | 105,759,959 | 108,664,615 | +2,904,656 |
| Ireland | 88,992,393 | 88,624,833 | -367,560 |
| Germany | 73,642,321 | 78,959,632 | +5,317,311 |
| Netherlands | 68,764,724 | 73,879,531 | +5,114,807 |
| Thailand | 63,762,637 | 74,395,837 | +10,633,200 |
| China | 70,826,928 | 65,859,948 | -4,966,980 |
| Austria | 31,450,722 | 27,558,903 | -3,891,819 |
| Spain | 18,788,106 | 28,173,602 | +9,385,496 |
| Denmark | 22,655,856 | 20,812,687 | -1,843,169 |
Importers across UK regions
What this shows: Number of importing companies by UK ITL2 region.
Top 5 values
| UK region | Companies |
|---|---|
| Inner London - West | 10 |
| Berkshire, Buckinghamshire and Oxfordshire | 7 |
| Leicestershire, Rutland and Northamptonshire | 6 |
| West Yorkshire | 6 |
| Cheshire | 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 | 6 | 5 | -1 |
| Berkshire, Buckinghamshire and Oxfordshire | 6 | 5 | -1 |
| Leicestershire, Rutland and Northamptonshire | 5 | 6 | +1 |
| West Yorkshire | 6 | 4 | -2 |
| Cheshire | 4 | 3 | -1 |
| Derbyshire and Nottinghamshire | 4 | 3 | -1 |
| Gloucestershire and Wiltshire | 2 | 5 | +3 |
| Greater Manchester | 5 | 3 | -2 |
| Lancashire | 4 | 4 | +0 |
| Surrey, East and West Sussex | 4 | 4 | +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) | 921,554,890 |
| Sea transport (not vehicle on ferry) | 558,496,741 |
| Other | 49,414,540 |
| Air transport | 4,380,284 |
| Rail transport | 119,842 |
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) | 412,630,663 | 508,924,227 | +96,293,564 |
| Sea transport (not vehicle on ferry) | 294,137,999 | 264,358,742 | -29,779,257 |
| Other | 32,785,571 | 16,628,969 | -16,156,602 |
| Air transport | 1,083,810 | 3,296,474 | +2,212,664 |
| Rail transport | 83,665 | 36,177 | -47,488 |
| Road transport | 0 | 10,639 | +10,639 |
Import volume by port
What this shows: Import value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| Immingham Docks | 265,579,849 |
| London | 243,235,185 |
| Dover | 232,931,335 |
| Liverpool Docks | 230,081,683 |
| Felixstowe | 116,739,605 |
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 £ |
|---|---|---|---|
| Immingham Docks | 112,963,909 | 152,615,940 | +39,652,031 |
| London | 127,441,674 | 115,793,511 | -11,648,163 |
| Dover | 108,024,787 | 124,906,548 | +16,881,761 |
| Liverpool Docks | 112,111,431 | 117,970,252 | +5,858,821 |
| Felixstowe | 51,297,486 | 65,442,119 | +14,144,633 |
| Southampton | 51,155,457 | 32,794,232 | -18,361,225 |
| Middlesbrough | 41,560,866 | 28,700,866 | -12,860,000 |
| Harwich | 35,561,813 | 32,927,441 | -2,634,372 |
| 000 | 32,785,571 | 16,628,969 | -16,156,602 |
| Hull | 20,097,850 | 19,655,700 | -442,150 |
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 | 43 |
| Manufacture of food products | 35 |
| Retail trade, except of motor vehicles and motorcycles | 28 |
| Office administrative, office support and other business support activities | 6 |
| Veterinary activities | 3 |
Importer companies over time
What this shows: Monthly count of unique importing companies.
Latest 5
| Month | Companies |
|---|---|
| 2026-04 | 37 |
| 2026-03 | 38 |
| 2026-02 | 34 |
| 2026-01 | 39 |
| 2025-12 | 30 |
Top importers
What this shows: Companies with the highest number of months traded for this HS code.
| Company | Months traded |
|---|---|
| B & M RETAIL LIMITED | 123 |
| PETS AT HOME LTD | 122 |
| MPM PRODUCTS LIMITED | 111 |
| ROSEWOOD PET PRODUCTS LIMITED | 110 |
| MARS WRIGLEY CONFECTIONERY UK LIMITED | 79 |
| PETS CHOICE LIMITED | 61 |
| FISH4PETS LIMITED | 61 |
| WL REALISATIONS (2023) LIMITED | 60 |
| ARMITAGE BROTHERS LIMITED | 57 |
| PEDIGREE WHOLESALE LIMITED | 56 |
Importer company size by revenue band
What this shows: Distribution of importers across company revenue bands.
Top 5 values
| Revenue | Companies |
|---|---|
| 1m-15m | 38 |
| 54m+ | 37 |
| 15m-54m | 18 |
| 0-1m | 9 |
| Other | 5 |
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 | £ |
|---|---|
| Ireland | 39,145,458 |
| Netherlands | 9,117,776 |
| Germany | 4,929,096 |
| Japan | 4,841,652 |
| France | 4,444,838 |
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 £ |
|---|---|---|---|
| Ireland | 18,612,850 | 20,532,608 | +1,919,758 |
| Netherlands | 3,914,959 | 5,202,817 | +1,287,858 |
| Germany | 2,854,874 | 2,074,222 | -780,652 |
| Japan | 1,861,381 | 2,980,271 | +1,118,890 |
| France | 2,641,075 | 1,803,763 | -837,312 |
| United Arab Emirates | 2,361,027 | 1,741,022 | -620,005 |
| Poland | 1,441,538 | 1,208,899 | -232,639 |
| India | 1,431,033 | 965,555 | -465,478 |
| Italy | 940,731 | 1,304,760 | +364,029 |
| Malta | 1,303,461 | 914,796 | -388,665 |
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 | £ |
|---|---|
| XI | 16,997,289 |
| Canada | 1,727,759 |
| Germany | 847,662 |
| Thailand | 417,916 |
| China | 332,616 |
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 £ |
|---|---|---|---|
| XI | 8,442,044 | 8,555,245 | +113,201 |
| Canada | 877,280 | 850,479 | -26,801 |
| Germany | 460,012 | 387,650 | -72,362 |
| Thailand | 202,443 | 215,473 | +13,030 |
| China | 161,617 | 170,999 | +9,382 |
| Ireland | 292,011 | 14,918 | -277,093 |
| Netherlands | 132,568 | 89,485 | -43,083 |
| Switzerland | 32,016 | 143,336 | +111,320 |
| Poland | 75,802 | 92,920 | +17,118 |
| France | 94,856 | 73,818 | -21,038 |
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) | 44,076,191 |
| Sea transport (not vehicle on ferry) | 25,413,133 |
| Other | 23,497,542 |
| Air transport | 1,907,722 |
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) | 20,950,208 | 23,125,983 | +2,175,775 |
| Sea transport (not vehicle on ferry) | 13,105,892 | 12,307,241 | -798,651 |
| Other | 11,889,287 | 11,608,255 | -281,032 |
| Air transport | 652,476 | 1,255,246 | +602,770 |
Export volume by port
What this shows: Export value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| 000 | 23,497,542 |
| Dover / Eurotunnel | 20,829,477 |
| Liverpool Docks | 14,462,914 |
| London Gateway Port | 11,913,503 |
| Southampton | 5,245,669 |
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 £ |
|---|---|---|---|
| 000 | 11,889,287 | 11,608,255 | -281,032 |
| Dover / Eurotunnel | 9,187,025 | 11,642,452 | +2,455,427 |
| Liverpool Docks | 6,472,727 | 7,990,187 | +1,517,460 |
| London Gateway Port | 5,463,054 | 6,450,449 | +987,395 |
| Southampton | 3,358,100 | 1,887,569 | -1,470,531 |
| London | 2,160,362 | 2,221,457 | +61,095 |
| Felixstowe | 2,080,169 | 1,832,303 | -247,866 |
| Dover | 2,047,313 | 1,025,114 | -1,022,199 |
| Immingham Docks | 1,704,503 | 731,308 | -973,195 |
| London Heathrow Airport | 560,657 | 1,181,544 | +620,887 |
Quick facts
HS code: 23091011
Coverage: United Kingdom, most metrics for the last 24 months
Description: Dog or cat food containing less than 10% milk products by weight