About Simon Barnes Carpets Limited (02087772) United Kingdom