About Paul Stuart Howard Consulting Limited (10523148) United Kingdom