About Xy Mcintosh Ltd (NI680917) United Kingdom