About Snapscouts Limited (06198239) United Kingdom