About Connelly & Yeoman (holdings) Limited (SC645776) United Kingdom