About Kenworthy Development Ltd (11577141) United Kingdom