About Richardson Consulting Limited (12479852) United Kingdom