About Quillyburn Ltd (NI015893) United Kingdom