About Anyglass Limited (03207028) United Kingdom