About Electra Fit Limited (03284096) United Kingdom