About Mccauley & Allen Ltd (NI670618) United Kingdom