About Larkrise Ledbury Management Limited (07615367) United Kingdom