About Micklemore Lakes & Lodges Limited (13033985) United Kingdom