About Ben Dijkstra Limited (13104448) United Kingdom