About Little Horseshoe Lake Limited (10331520) United Kingdom