About Shuttlewood Stores Ltd (13384699) United Kingdom