About S Osborne Decorators Ltd (12752654) United Kingdom