About Intrepid Manufacturing Limited (07769855) United Kingdom