About Richard Stickland Stores Limited (10434091) United Kingdom