About Northern Straw Co. Holdings Limited (11421860) United Kingdom