About J & W Partners Limited (13648684) United Kingdom