About John Harman Thatching Limited (07911731) United Kingdom