About Tim Davies Consulting Limited (10303505) United Kingdom