About Shiloh Stores Limited (12320342) United Kingdom