About Kenway Northwood Limited (00572369) United Kingdom