About Ben Durkin Limited (11494150) United Kingdom