About J & S Worldwide Services Ltd (10981697) United Kingdom