About The Mill Store Limited (SC359219) United Kingdom