About Terry Able Safe & Locks Limited (08964006) United Kingdom