About Lukzid Watch Repairs Limited (13553973) United Kingdom