About Knowles Land Limited (10582678) United Kingdom