About The Paper Cup Factory Ltd (06549144) United Kingdom