About Smiths Glass Holdings Limited (12679705) United Kingdom