About N K Redwood Limited (12765107) United Kingdom