About C & A Knowles Limited (08336117) United Kingdom