About Mark Griffin London Limited (11559715) United Kingdom