About Parkfield Grass Converters Limited (13275027) United Kingdom