About Carpet Tiles & Accessories Limited (04477916) United Kingdom