About Effingham Consulting Limited (11579275) United Kingdom