About Cullompton Stores Limited (12156728) United Kingdom