About North West Silos Limited (NI014053) United Kingdom