About Ramsgate Glass Limited (11727903) United Kingdom