About Spark & Clark Ltd (11044021) United Kingdom