About Larkin Holdings Ltd (12257976) United Kingdom