About Jcl Building & Decorating Services Ltd. (08429221) United Kingdom