About Church Lane Fish Bar Limited (10286806) United Kingdom