About Newell S Electrical Services Ltd (12259459) United Kingdom