About Seashell Bristol Limited (04939545) United Kingdom