aromulus the official organisation for the UK is MASTA http://www.masta-travel-health.com/ it's not free however
You can then take it to your GP and they will give you the jabs (which are free).
You should have typhoid, tetanus & hep A. I doubt your GP would offer you any more. In any case, go and talk to your GP who will be able to tell you how up to date you are with the jabs.