L Philliskirk & Son Ltd phone Meadowcroft Farm, York Rd Green Hammerton, North Yorkshire YO26 8EZ map