About Sparks Balham Limited (10514851) United Kingdom