About The Electric Swan Vehicle Company Ltd (12126457) United Kingdom