About Tim Downing Limited (04842766) United Kingdom