About Narragansett Limited (12576216) United Kingdom