About Intrepid Engineering Services Limited (08390981) United Kingdom