About Spar Ambleside Ltd (13699403) United Kingdom