About Executive Spc S Limited (04602940) United Kingdom