About Barb Carpets Limited (03577714) United Kingdom