About Technical Civils Solutions Holdings Limited (09355487) United Kingdom