About Nooglass Limited (07825161) United Kingdom