About Allister Consulting Limited (NI628983) United Kingdom