About George Marshall Ltd (13696220) United Kingdom