About The Letherhead Institute (CE018644) United Kingdom