About J & W Holdings Limited (10789956) United Kingdom