Home Forums Local Groups England Essex Hi, has anybody got any idea what this site is abo...