About Seba Commercials Services Limited (09825171) United Kingdom