About James Bedford (holdings) Ltd (01161439) United Kingdom