About K W & S Builders Ltd (10320802) United Kingdom