About Excel Securities Plc (03800111) United Kingdom