About Leamer Holdings Limited (09190361) United Kingdom