About Richard Clark Consulting Limited (10310879) United Kingdom