About J & G Davidson Ltd (SC421087) United Kingdom