About Barrier (offshore) Engineering Limited (01664091) United Kingdom