About Larkins Management Limited (12117608) United Kingdom