About Alpha General Store Limited (12688269) United Kingdom