About Elect Swell Ltd (12191691) United Kingdom