The UK is full of old castles full of history, and surprisingly, lots of them are for sale to the public.