About Middlesex Snowe Stamford And Twinn Rtm Company Limited (11903668) United Kingdom