About Apollo Damp Proofing Ltd (11315442) United Kingdom