About Mark Allsop Thatching Limited (08878050) United Kingdom