About Waldo Mason Effects Limited (07856866) United Kingdom