About Ambleside Sports Association Limited (07551259) United Kingdom