About New Life Decorating Ltd (13582238) United Kingdom