About Spark Klene Ltd (07798364) United Kingdom