About Ampthill Carpets Limited (04749705) United Kingdom