About K&s Probuild Ltd. (10825873) United Kingdom