About The Slaugham Society Limited (06034245) United Kingdom