About Sterling Club Limited (11528408) United Kingdom