About Tom Whatmore Consulting Limited (12313830) United Kingdom