About Balfe Consultants Limited (08198242) United Kingdom