About New World Marine Insurance Consultants Limited (04197101) United Kingdom