About Newlife Contracts (flooring) Limited (03742716) United Kingdom