About Waddenhall Farm Management Company Limited (03228559) United Kingdom