About Trowbridge Lawn Care Ltd (13550150) United Kingdom