About The Staple Foods Limited (13120828) United Kingdom