About Kellwood Ripon Limited (11374469) United Kingdom