About Intrepid Enterprises Limited (03391023) United Kingdom