About Worcester Marine Chandlers Limited (11801094) United Kingdom