About Trenchless Opportunities Limited (06975439) United Kingdom