About Apollo Carpets & Flooring Ltd (03919611) United Kingdom