About Shell Bay Group Limited (09685729) United Kingdom