About S&t Cover Holding Company Limited (06994717) United Kingdom