About J&s Limited (11068949) United Kingdom