About Ambleside Fish Bar 2 Limited (13254199) United Kingdom