About Ben John Hazell Limited (12463138) United Kingdom