About Beckwith & Son (engineering) Limited (03078175) United Kingdom