About S & J Services (london) Ltd (11284045) United Kingdom