About Ben Mark Limited (09484349) United Kingdom