About Ftl Thatching Limited (06140242) United Kingdom