About Apollo Flooring Systems Limited (02445250) United Kingdom