About Thomas Lowe & Sons (corn Merchants) Limited (01908045) United Kingdom