About The Thames Club Limited (06574957) United Kingdom