About J E C Sparks Ltd (10575736) United Kingdom