About J W Nickells Storage And Logistic Solutions Limited (09777409) United Kingdom