About Eyot Thames Uk Ltd (12908753) United Kingdom