About S&t Estates Ltd (08861147) United Kingdom