About Glenn Wilson Ltd (11670501) United Kingdom