About Northolt Glass Company Limited (01284476) United Kingdom