About London & Herts Sparks Ltd (12134899) United Kingdom