About The Sett Ltd. (SC320394) United Kingdom