Primark Clothing store - Margate, England review