About Timber Tee Media Plc (09353830) United Kingdom