About Rickman Decorators Ltd. (04641879) United Kingdom