About Ray Vernon Consulting Limited (10947934) United Kingdom