About E.d.a. Sparkrite Limited (04363981) United Kingdom