About Cobb Thatching Limited (06164781) United Kingdom