About Mark Garrick Ltd. (SC250038) United Kingdom