About Spark & Bell Limited (11367164) United Kingdom