About Waldo Retail Ltd (SC497813) United Kingdom