About Gl Strood Ltd (08996165) United Kingdom