About Ben Hearne Ltd (11554521) United Kingdom