About Rt Allen Ltd (NI680523) United Kingdom