About Spana Decorators Limited (12177139) United Kingdom