About Taymouth (member No. 2) Ltd (11657170) United Kingdom