About Strobe Precision Ltd. (05812471) United Kingdom