About Gibb & Beveridge (engineering Agencies Holdings) Limited (SC648418) United Kingdom