About Selsea (billingsgate) Limited (05587645) United Kingdom