About Seb Communications Ltd (09776890) United Kingdom