About Intrepid Consulting Engineers Limited (07220085) United Kingdom