About Wendo Ltd (09285038) United Kingdom