About Larkspur Assets Limited (10112438) United Kingdom