About The Thornham Oyster Company Limited (11592681) United Kingdom