About Consult Inhouse Holdings Limited (11750417) United Kingdom