About Ladywell Lake Limited (10021326) United Kingdom