About Quench Inns Limited (NI067288) United Kingdom