About Strobe Limited (06376636) United Kingdom