About Snagaroouk Limited (13335402) United Kingdom