About New Life Cleaning Ltd. (08919640) United Kingdom