About Cardiff Glass Limited (01875852) United Kingdom