About Connelly & Yeoman Limited (SC439078) United Kingdom