About Tiemann Toms Limited (04073481) United Kingdom