About Jon Barclay Investments (london) Limited (01195438) United Kingdom