About Spark Design & Production Limited (05474282) United Kingdom