About K & S Cardiff Plc (08538875) United Kingdom