About Strobe Solutions Limited (07245124) United Kingdom