About J & S Services (london) Limited (05931971) United Kingdom