About Capco Interior Supplies Limited (02919329) United Kingdom