About Sykes Lawn Turf Limited (04661981) United Kingdom