About Seth Topco Limited (10820682) United Kingdom