About Neptune Design Centre Bournemouth Limited (08969058) United Kingdom