About Gayleforce Scientific Ltd. (10341166) United Kingdom