About Swc Essentials Ltd (NI674762) United Kingdom