About Strobe Technologies Ltd (08031223) United Kingdom