About Red Lion T&a Ltd (NI655523) United Kingdom