About Newlife Bar Solutions Limited (09521233) United Kingdom