About Jones & Jackson Limited (00165506) United Kingdom