About George Lowden & Company Limited (NI048674) United Kingdom