About Beckworth Services Holdings Ltd (03708871) United Kingdom