About Larkrise Developments Limited (11064225) United Kingdom