About David Baffoe Consultancy Ltd (09243759) United Kingdom