About Mark Harrington Ltd (12931310) United Kingdom