About Alan Gumbrell Thatching Ltd (07595189) United Kingdom