About J & G Mclay Limited (06011778) United Kingdom