About Dendrew Limited (07191348) United Kingdom