About New Inn (flash) Ltd (13332008) United Kingdom