About Scott J Holdings Limited (13699249) United Kingdom