About George Leigh Ltd (09137546) United Kingdom