About Chalmers Design Engineering Ltd (SC295649) United Kingdom