About Oley Meadows Management Limited (02985970) United Kingdom