About Sandringham Lawn Care Limited (10145385) United Kingdom