About New Life Industrial Limited (09026278) United Kingdom