About Red Lion (thai) Limited (13523578) United Kingdom