About Plaxdale Farm Management Company Limited (11238363) United Kingdom