About Thamom Design & Build Limited (09596968) United Kingdom