About Bamford Consultancy Limited (13562176) United Kingdom