About E.a. Kitching (glencartholm) & Co. (SL002438) United Kingdom