About Gillingham Garden Machinery Limited (11041216) United Kingdom