About Malvern Link Fish Bar Limited (07841782) United Kingdom