About Navel Glass Limited (08444409) United Kingdom