About Cassidy Glazing & Locks Ltd. (11299210) United Kingdom