About The Preston Lawnmower Co. Limited (08155032) United Kingdom