About Intrepid Retail Limited (08425547) United Kingdom