About Tupper Enterprises Limited (06626546) United Kingdom