About Limeglass Limited (09622887) United Kingdom