About Balfor Group Limited (10455124) United Kingdom