About Baffoe Consultancy Limited (08900822) United Kingdom