About Spaans Babcock Limited (02763560) United Kingdom