About K & S Technology Limited (05631601) United Kingdom