About Hempshaw Lane Fish Bar Limited (10790682) United Kingdom