About Meggs Garden Services Ltd (11488329) United Kingdom