About Fairview Fish Shop Limited (10898730) United Kingdom