About Mark Digby (netherlands) Limited (06252349) United Kingdom