About Jones & Andrews Limited (00890477) United Kingdom