About James Bedford Limited (07476059) United Kingdom