About The Consultants House (europe) Limited (10448112) United Kingdom