About Beckworth Lifestyle Ltd (12417324) United Kingdom