About Carl Ward (thatching) Limited (07655091) United Kingdom