About George Weil & Sons Limited (00321890) United Kingdom