About Walter Eduardo Limited (12089530) United Kingdom