About Condorrat Stores Limited (SC625424) United Kingdom