About Glen Winter-nolan Limited (11350179) United Kingdom