About Sed-uk Ltd (08758618) United Kingdom