About Kwik Lok (u.k.) Limited (10651485) United Kingdom