About Larks Lodge Limited (04491620) United Kingdom