About The Elliotts Store Ltd (13585265) United Kingdom