About Crombey Store Ltd (10436159) United Kingdom