About J & G Marshall Limited (07007534) United Kingdom