About Redwood Stock Ltd (10677296) United Kingdom