About Spark Associates Ltd (05676937) United Kingdom