About T J Sparks Limited (10380825) United Kingdom