About The Paper Cup Company Limited (05392343) United Kingdom