About Shilton Fish Shop Limited (11561242) United Kingdom