About S&jp Holding Ltd (13425347) United Kingdom