About Waldo Coburg Limited (09315238) United Kingdom