About Wallawalla Eh Ltd (SC697059) United Kingdom