About Tycoch Enterprises Limited (04677601) United Kingdom