About Weston Beamor Holdings Limited (04933065) United Kingdom