About George Milne & Co Limited (SC593066) United Kingdom