About Sss (mildmay) Limited (12128656) United Kingdom