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 | 223,566,113 |
| Poland | 196,338,088 |
| Ireland | 191,430,711 |
| Belgium | 140,641,060 |
| Germany | 131,788,800 |
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 | 114,122,354 | 109,443,759 | -4,678,595 |
| Poland | 112,485,103 | 83,852,985 | -28,632,118 |
| Ireland | 102,197,498 | 89,233,213 | -12,964,285 |
| Belgium | 78,558,272 | 62,082,788 | -16,475,484 |
| Germany | 71,693,244 | 60,095,556 | -11,597,688 |
| Thailand | 59,739,025 | 60,495,601 | +756,576 |
| China | 61,646,767 | 45,872,889 | -15,773,878 |
| Netherlands | 42,991,102 | 42,672,111 | -318,991 |
| Spain | 21,711,013 | 28,334,652 | +6,623,639 |
| Lithuania | 22,449,444 | 14,067,038 | -8,382,406 |
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 | 242,051,954 |
| Poland | 193,748,575 |
| Ireland | 162,141,299 |
| Germany | 133,705,501 |
| Netherlands | 129,217,722 |
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 | 123,370,784 | 118,681,170 | -4,689,614 |
| Poland | 105,633,564 | 88,115,011 | -17,518,553 |
| Ireland | 87,040,699 | 75,100,600 | -11,940,099 |
| Germany | 72,722,569 | 60,982,932 | -11,739,637 |
| Netherlands | 71,014,488 | 58,203,234 | -12,811,254 |
| China | 71,215,801 | 54,649,634 | -16,566,167 |
| Thailand | 62,149,903 | 63,042,907 | +893,004 |
| Austria | 32,103,963 | 23,137,255 | -8,966,708 |
| Lithuania | 26,689,148 | 16,169,310 | -10,519,838 |
| Denmark | 22,930,371 | 16,951,520 | -5,978,851 |
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 |
| 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 | 4 | -2 |
| Berkshire, Buckinghamshire and Oxfordshire | 6 | 5 | -1 |
| Leicestershire, Rutland and Northamptonshire | 5 | 6 | +1 |
| West Yorkshire | 5 | 5 | +0 |
| Cheshire | 3 | 4 | +1 |
| Greater Manchester | 4 | 4 | +0 |
| Lancashire | 4 | 5 | +1 |
| Surrey, East and West Sussex | 4 | 4 | +0 |
| Derbyshire and Nottinghamshire | 3 | 3 | +0 |
| Gloucestershire and Wiltshire | 2 | 4 | +2 |
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) | 785,004,396 |
| Sea transport (not vehicle on ferry) | 541,589,854 |
| Other | 51,404,457 |
| Air transport | 3,985,688 |
| Rail transport | 139,151 |
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) | 413,728,312 | 371,276,084 | -42,452,228 |
| Sea transport (not vehicle on ferry) | 294,602,868 | 246,986,986 | -47,615,882 |
| Other | 32,072,721 | 19,331,736 | -12,740,985 |
| Air transport | 1,142,092 | 2,843,596 | +1,701,504 |
| Rail transport | 72,355 | 66,796 | -5,559 |
| 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 | £ |
|---|---|
| London | 221,929,344 |
| Immingham Docks | 221,171,723 |
| Dover | 211,354,349 |
| Liverpool Docks | 209,244,990 |
| Felixstowe | 95,747,473 |
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 £ |
|---|---|---|---|
| London | 126,218,266 | 95,711,078 | -30,507,188 |
| Immingham Docks | 111,616,456 | 109,555,267 | -2,061,189 |
| Dover | 109,919,801 | 101,434,548 | -8,485,253 |
| Liverpool Docks | 109,307,649 | 99,937,341 | -9,370,308 |
| Felixstowe | 49,874,825 | 45,872,648 | -4,002,177 |
| Southampton | 56,370,176 | 30,068,432 | -26,301,744 |
| Middlesbrough | 46,178,706 | 22,800,280 | -23,378,426 |
| Harwich | 34,356,407 | 32,082,740 | -2,273,667 |
| 000 | 32,072,721 | 19,331,736 | -12,740,985 |
| Hull | 20,553,777 | 16,280,243 | -4,273,534 |
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 | 44 |
| Manufacture of food products | 30 |
| Retail trade, except of motor vehicles and motorcycles | 25 |
| Office administrative, office support and other business support activities | 5 |
| Other manufacturing | 2 |
Importer companies over time
What this shows: Monthly count of unique importing companies.
Latest 5
| Month | Companies |
|---|---|
| 2026-01 | 39 |
| 2025-11 | 33 |
| 2025-10 | 38 |
| 2025-09 | 28 |
| 2025-08 | 29 |
Top importers
What this shows: Companies with the highest number of months traded for this HS code.
| Company | Months traded |
|---|---|
| B & M RETAIL LIMITED | 119 |
| PETS AT HOME LTD | 118 |
| MPM PRODUCTS LIMITED | 108 |
| ROSEWOOD PET PRODUCTS LIMITED | 106 |
| MARS WRIGLEY CONFECTIONERY UK LIMITED | 75 |
| WL REALISATIONS (2023) LIMITED | 60 |
| FISH4PETS LIMITED | 59 |
| PETS CHOICE LIMITED | 57 |
| ARMITAGE BROTHERS LIMITED | 56 |
| PEDIGREE WHOLESALE LIMITED | 54 |
Importer company size by revenue band
What this shows: Distribution of importers across company revenue bands.
Top 5 values
| Revenue | Companies |
|---|---|
| 1m-15m | 36 |
| 54m+ | 35 |
| 15m-54m | 16 |
| 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 | 35,269,862 |
| Netherlands | 7,633,830 |
| Germany | 5,091,185 |
| Japan | 4,547,467 |
| France | 4,490,844 |
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 | 19,163,910 | 16,105,952 | -3,057,958 |
| Netherlands | 3,707,204 | 3,926,626 | +219,422 |
| Germany | 2,969,944 | 2,121,241 | -848,703 |
| Japan | 1,903,933 | 2,643,534 | +739,601 |
| France | 3,208,163 | 1,282,681 | -1,925,482 |
| United Arab Emirates | 2,108,871 | 1,476,790 | -632,081 |
| Poland | 1,282,968 | 1,288,880 | +5,912 |
| India | 1,653,615 | 880,822 | -772,793 |
| Malta | 1,474,925 | 678,985 | -795,940 |
| Belgium | 1,267,775 | 706,635 | -561,140 |
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 | 15,453,405 |
| Canada | 1,630,987 |
| Germany | 802,428 |
| Thailand | 370,983 |
| China | 306,750 |
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,539,335 | 6,914,070 | -1,625,265 |
| Canada | 913,745 | 717,242 | -196,503 |
| Germany | 459,406 | 343,022 | -116,384 |
| Thailand | 174,854 | 196,129 | +21,275 |
| China | 161,683 | 145,067 | -16,616 |
| Ireland | 291,463 | 7,608 | -283,855 |
| Netherlands | 133,429 | 89,194 | -44,235 |
| Poland | 73,059 | 84,719 | +11,660 |
| France | 102,939 | 52,931 | -50,008 |
| Switzerland | 27,013 | 102,323 | +75,310 |
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) | 39,259,976 |
| Sea transport (not vehicle on ferry) | 24,649,852 |
| Other | 21,596,452 |
| Air transport | 1,113,388 |
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) | 21,339,134 | 17,920,842 | -3,418,292 |
| Sea transport (not vehicle on ferry) | 14,329,554 | 10,320,298 | -4,009,256 |
| Other | 12,050,492 | 9,545,960 | -2,504,532 |
| Air transport | 777,654 | 335,734 | -441,920 |
Export volume by port
What this shows: Export value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| 000 | 21,596,452 |
| Dover / Eurotunnel | 18,673,433 |
| Liverpool Docks | 12,797,596 |
| London Gateway Port | 10,698,692 |
| Southampton | 5,481,093 |
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 | 12,050,492 | 9,545,960 | -2,504,532 |
| Dover / Eurotunnel | 9,513,679 | 9,159,754 | -353,925 |
| Liverpool Docks | 6,949,681 | 5,847,915 | -1,101,766 |
| London Gateway Port | 5,308,319 | 5,390,373 | +82,054 |
| Southampton | 3,633,028 | 1,848,065 | -1,784,963 |
| London | 2,428,415 | 1,782,904 | -645,511 |
| Felixstowe | 2,072,441 | 1,361,723 | -710,718 |
| Dover | 1,987,926 | 1,030,403 | -957,523 |
| Immingham Docks | 1,675,442 | 608,802 | -1,066,640 |
| London Heathrow Airport | 673,864 | 282,031 | -391,833 |
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