About Baffoe Building Services Ltd (10707060) United Kingdom