Sheffield scupture Andrew Vickers explains Storrs Henge, which has been unveiled at his Woodland Gallery at its open day