About Glen Caldbeck Limited (12602091) United Kingdom