About Intrepid Industries Ltd (SC643224) United Kingdom