About The Northern Straw Uk Limited (11875158) United Kingdom