About Vitrified Fenglade Ltd (12712265) United Kingdom