About Allington Collaborative Problem Solving Limited (12462386) United Kingdom