About S. C. Group Limited (02148950) United Kingdom