About The Bishops Farm Mill Management Company Ltd (08785096) United Kingdom