About Beckford Jones Limited (09434688) United Kingdom