About The Local Independent Trading Company Limited (08590846) United Kingdom