About Nichol Allen Ltd (NI608016) United Kingdom