About K. Spencer Building & Maintenance Limited (06517070) United Kingdom