About James O Bedford Limited (07195327) United Kingdom