About Larkin Lion Limited (09501143) United Kingdom