About Ideal Glass Ltd (12197037) United Kingdom