About Tony Barfoot Consultancy Limited (08414733) United Kingdom