About Excell Electrical Event Solutions Limited (09543461) United Kingdom