About Leemann Limited (09252060) United Kingdom