About Richard Phillips Consulting Limited (08468237) United Kingdom