About Spiritoftheplace Limited (08294174) United Kingdom