About Tim Dean Limited (06519686) United Kingdom