About Tom Manger Consulting Limited (12193293) United Kingdom