About Stark & Stark Retail Consultants Ltd. (08010408) United Kingdom