About Around The Clock Stores Limited (03996810) United Kingdom