About Tenon Building & Construction Limited (11186396) United Kingdom