About Beckside Ambleside Limited (04241964) United Kingdom