About Intrepid Commercial Consultants Limited (10391633) United Kingdom