About Wendi Haus Limited (12719915) United Kingdom