About Sussex Thatching Limited (10111029) United Kingdom