About Garrad Balfour Limited (10290999) United Kingdom