About The Rochambeau Club Ltd (13247307) United Kingdom