About Almond Convenience Store Limited (SC662703) United Kingdom