About Spark Strand Ltd (10704227) United Kingdom