About Wenlock Edge (holdings) Ltd (08552786) United Kingdom