About Somfosx Quality Research Co. Ltd. (12887684) United Kingdom