About The Glassmith (wales) Ltd (11796732) United Kingdom