About Attu Island Lp (SL014078) United Kingdom