About Kenworthy Project & Commercial Management Services Ltd (12734947) United Kingdom