About Christopher Kirk Thatching Limited (05295919) United Kingdom