About Charles Knowles Design Limited (03190878) United Kingdom