About Sheen Spark Holdings Limited (05239411) United Kingdom