About S&j Partnership Ltd (08640418) United Kingdom