About Offshore Rope Services Limited (07582405) United Kingdom