About Strangers Club Limited (00220292) United Kingdom