About Glen Abbot Limited (03569363) United Kingdom