About T Hicks Consulting Limited (07987876) United Kingdom