About Kestrel Carpets (castleford) Limited (07145212) United Kingdom