About Sharrocks (grass Machinery) Limited (02229607) United Kingdom