About Holmes Design & Build Limited (09066834) United Kingdom