About Attridge Consulting Limited (06287229) United Kingdom