About German Wood Craft Ltd (12497930) United Kingdom