About Thomas Lipton Management Limited (12434027) United Kingdom