About Salisbury Garden Machinery Limited (06728119) United Kingdom