About Wtrussell Management Ltd (12572630) United Kingdom