About D.redwood Consultancy Services Ltd (12193090) United Kingdom