About Glenn Collis Limited (11282635) United Kingdom