About Alfa Plam Services Ltd (11148550) United Kingdom