About Larkspur Management Company Limited (NI037721) United Kingdom