About Strobe Designs Ltd (08309081) United Kingdom