About Larkins Holdings Limited (12098192) United Kingdom