About Beckworth Limited (06665762) United Kingdom