About S Hayward Offshore Limited (10285618) United Kingdom