About Findlow Engineering Ltd (07556532) United Kingdom