About Westlake Optical Limited (12195439) United Kingdom