About James Bebb Ltd (07440538) United Kingdom