About Allister Group Limited (10862386) United Kingdom