About Sterling Supergroup Limited (02396124) United Kingdom