About K & S Contracts Limited (12177396) United Kingdom