About Norecoil Ltd (13077902) United Kingdom