About Cullen S Stores Limited (00279206) United Kingdom