About Torbay Decorating Company Ltd. (04309487) United Kingdom