About Rae S-a-glass Ltd (12769803) United Kingdom