About A1 Glass And Lock Repairs Limited (12060127) United Kingdom