About M H Thwaites Building & Restoration Limited (07994042) United Kingdom