About Alfram Retail Ltd (SC693408) United Kingdom