About Seale.tv Ltd (12535033) United Kingdom