About Strobelight Limited (06789263) United Kingdom