Ancestry has UK Incoming Passenger Lists, 1878-1960 which has columns for British subjects (English, Scotch, Irish & born in British colonies & possessions) and foreigners.
Ancestry terms and conditions, as well as Rootschat policy, do not allow asking for Ancetry lookups. If you don't have a subscription to Ancestry then check to see if your local library offers access to the Library Edition of Ancestry.