About Oswaldtwistle Glass Limited (04541104) United Kingdom