About Garlick Garden Machinery Limited (10887870) United Kingdom