About Spiritus Design Limited (06150205) United Kingdom