About Weston Machine Works Ltd (12903546) United Kingdom