Apart from
The Royal Marines
845 Naval Air Squadron
846 Naval Air Squadron
857 Naval Air Squadron
847 Naval Air Squadron
Fleet Diving unit................. Which may not seem a lot but when you consider that the CPA of Afghanistan is about 300 miles from the Sea then that isn't bad
Not bad indeed, but perhaps 10% of RN capability? Difficult to measure.