About Kenwick Holdings Limited (00429637) United Kingdom