Thatch Close™ is a completely off the wall media production featuring the unique creativity and imagination of Darren Carrington