About Pollards Farm Ltd. (10251363) United Kingdom