About Diamond Strobe Limited (13441476) United Kingdom