About Beckwith Holdings Ltd (12366498) United Kingdom