About K & S Franklin Limited (12141144) United Kingdom