About K & S Directors Limited (02795477) United Kingdom