About K Knowlden Limited (05592687) United Kingdom