About Grand Glass Ltd (12678100) United Kingdom