About Waldo Limited (02197154) United Kingdom