About J & W Group Limited (10268680) United Kingdom