About Enfield Garden Machinery Limited (06085490) United Kingdom