About Spparc Limited (09311283) United Kingdom