About Ss&rb Group Limited (10027089) United Kingdom