About J&s Holdings Ltd (SC603310) United Kingdom