About North East Garden Machinery Limited (12491149) United Kingdom