About Guildford Mowers Ltd (10021948) United Kingdom