About Levi Finance House Limited (13462361) United Kingdom