About Sevroll Uk Ltd. (06866644) United Kingdom