About Redwood Trading Company Limited (02499224) United Kingdom