About Makkah Store Limited (SC671554) United Kingdom