About Kenworth Court Limited (02197193) United Kingdom