About Swale Decorators Ltd (07713036) United Kingdom