About Aberglen & Co (SL005788) United Kingdom