Perhaps you could, perhaps the CAA could. You give no details of the flight but certain long range flights require certain rest periods for both pilots and cabin crew. Not a BA rule, not a BASSA rule, CAA rule.
I have no details of route, aircraft, passenger loads or remaining flight time after mandatory rest. It could have been possible to complete the service, clear in and prepare the cabin for landing, or it could not, I wasn't there. Point is 3hrs rest period is a legal requirement on some long range.