About Sm14042pwt Limited (10962224) United Kingdom