About Sherratt Decorators Limited (11908340) United Kingdom