About Apollo B.d.i. Limited (08048232) United Kingdom