About Lostock Hall Glass Limited (04244381) United Kingdom