About S & T Investment (yorkshire) Limited (12267855) United Kingdom