About Langham Glass Limited (03284839) United Kingdom