About Jessett And Pollard The Oxfordshire Decorators Ltd (13104743) United Kingdom