About Tim Doody & Co. Limited (01399828) United Kingdom