About Newbury Sparky Ltd (13703431) United Kingdom