About Wychwood Furniture Ltd. (04952355) United Kingdom