About Thornton Meadow Maintenance Co. Ltd. (02873170) United Kingdom