About Sandwell Carpets Limited (02403368) United Kingdom