About G. C. Glass & Locks Limited (07313873) United Kingdom