About Larkenby Limited (12353448) United Kingdom