About Fern Lodge Limited (11991817) United Kingdom