About Kabrus Locks Ltd (11605314) United Kingdom