About Quensh Associates Ltd (NI073311) United Kingdom