About K & S Development Limited (06443974) United Kingdom