About Tim Dee Associates Ltd (12131273) United Kingdom