About Tully Decorators & Maintenance Ltd (10555856) United Kingdom