About Sev (u.k.) Ltd. (03317746) United Kingdom