About Kes Locks & Glass Solutions Limited (10669100) United Kingdom