About Protex Latches Limited (06199241) United Kingdom