About Glen Johnson Ltd (09273941) United Kingdom