About Turners Garden Machinery Limited (07950260) United Kingdom