About New Life Appliances Limited (09138144) United Kingdom