About Nurco Holdings & Co Limited (12841829) United Kingdom