About S J Richards Limited (02201164) United Kingdom