About Clifton Glass Limited (06034046) United Kingdom