About Jack Barclay Limited (00719989) United Kingdom