About Gwlc Strood Limited (10934638) United Kingdom