About Delia Decorating & Tiling Ltd (12700725) United Kingdom