About F & B Trenchless Solutions (ire) Limited (NI620583) United Kingdom