About Slaughdon Ltd (NI616338) United Kingdom