So to break this question down, I would highlight the key points of the question.
She earns £7 per hour on Monday to Friday.
She earns £10 per hour on Saturday
You know that in one week, she worked for 4 hours on Saturday.
She has a total of £180 during that week.
Using point 2) and 3), you can figure out how much she earned on that Saturday. She worked for 4 hours and she earns £10 per hour on Saturday. Therefore, that day, she earned £10 x 4 = £40.
You want to know how many hours Amber worked in that week. Using 4), we know she earned £180 that week. On Saturday she got £40 so from Monday to Friday, she earned £180 - £40 = £140. From 1), we know she earns £7 per hour on Monday to Friday so 140/7 = 20. This means from Monday to Friday, she worked 20 hours. Plus the 4 hours she worked on Saturday, 20 + 4 = 24 hours.
Therefore, the answer is that she worked for 24 hours that week.