About Simpson Sub Sea Limited (08989718) United Kingdom