About Jim Barclay Associates Ltd (08330458) United Kingdom