About Philip Rudin Consulting Ltd (10397813) United Kingdom