About Glen Alcorn Limited (06352243) United Kingdom