About The Wooden Stool Company Ltd (11612129) United Kingdom