About Rye Lane Fish Bar Limited (10253687) United Kingdom