About Sea Shell Productions Limited (03742414) United Kingdom