About Beckhampton Ltd (09603162) United Kingdom