About Steve Mitchell Decorating Limited (08661078) United Kingdom