About Smith Glass Limited (04427262) United Kingdom