About Glenwick Limited (03419027) United Kingdom