About Seth Finco Limited (10821032) United Kingdom