About Vickers Decor Limited (12069681) United Kingdom