About Ricky Sneddon Painters & Decorators Limited (SC392666) United Kingdom