About Kestrel Inventories Ltd (08952529) United Kingdom