About Peterborough Grass Machinery Ltd. (03780078) United Kingdom